42202485
84167897
7199092
9196220
29085945
26956921
3832259
4231703
25292356
28226669
58352780
48026883
41704742
77638695
35201603
90688457
16918246
6613353
45007825
9814005
1857848
7743580
42808806
43094860
83995912
65613330
31189809
5451931
29877320
23064050
34491148
11382383
73831380
10937268
96645301
38736924
61613144
243996
31532307
5991652