31354766
64149119
60911305
3227342
83812917
74339699
33138420
6868964
81804610
16632693
50003619
65073704
29757888
78117304
65475550
7801283
12525127
47347283
1641435
66844659
28082003
919041
74436096
63007239
63381190
24634604
1929162
632154
14502599
54629533
40459184
29342341
9771348
43117777
95038734
89424684
67521536
17318252
82156
68311992