44972340
89001824
37601424
86089731
83742143
9928600
6609680
20524054
45669398
68835798
4975742
93322520
99906245
43801380
421351
589719
18106149
90941400
29364548
11924565
78055139
24819509
61616746
32051237
33212062
21775235
20389766
81818614
86053902
40199603
81767487
40004423
89807641
29005642
31618376
61232477
48856774
982885
20111097
99937996