12679117
59754518
37587337
27759690
76791696
481136
34746705
5541186
12307685
66251395
74792969
99532824
20503435
4183590
1125477
48352676
1494171
77185821
95448802
958584
31215837
30059107
36028250
61483273
16622523
26055575
89697280
2685327
51872231
22824123
65037756
58017808
61714789
76112908
20277371
19827395
87008798
22976357
84477129
53068131