3043248
34154909
90439052
33977652
53787040
83843469
40999315
58552043
85787110
9362814
14792524
12998365
18148578
22032418
7449249
49164241
70994452
32517449
99489025
15326075
33354750
13566749
46181946
8644365
92192502
28665876
42364101
35733659
97974772
44595786
90677830
32115
55792427
85658963
65103574
36831169
79563581
5978519
77923132
424437