17833049
65143042
87487936
71529270
68222613
2047986
61601488
44977628
9449197
72087553
89154139
16485380
10481433
32002896
77011604
75387568
17597666
24784606
32219432
50776648
98969409
243245
93356630
81608690
21009414
2369275
44537361
34266365
9092888
46432247
68351546
20885628
72645665
45311305
69962934
44218296
23713693
47063739
9246659
77613490