42732041
30581180
87261276
29883034
10631531
38526837
79554519
50782433
780165
90736870
72692533
70203359
99533789
77224731
38342873
94286309
19127507
32963981
14038039
19474433
30365280
52036722
64194596
14157309
87904229
85747243
9483226
43615588
85998330
60797629
63953578
2659281
27929241
759500
75281124
83221701
97412401
87068949
88207106
95102324