45594719
942573
63951118
31741290
45507130
22037301
89715662
89111341
55369008
17273906
59878862
5884910
3198574
98065460
17105902
9245589
47428227
68513387
9265541
10873070
7765496
43193790
8414108
25391360
26637727
72778466
3181541
71973587
22778502
94052703
70374358
79837482
40803483
44184859
4450308
64951036
5701657
12498980
78387472
51598292