40675604
92981564
98946472
87685536
4210665
54487965
9069890
24632039
94645165
75419206
73921499
63876376
47088763
22183027
40643024
56344402
76082449
55392917
5738153
49406498
9807444
13324873
1558224
73937203
37305531
70523381
2836034
56728250
97623171
61244717
94851574
39226007
19926717
6538990
85348349
46906490
79282772
77633334
19412946
7705109