93541637
45886489
2783186
23942489
1486925
37198382
18592300
29916803
34766388
74909200
9075767
35467971
25703465
75569674
36388892
45557675
35273884
85788065
92073058
41249422
80127236
40863435
25657972
8009229
33867784
74251421
78586616
45523960
59823043
10892344
86654332
13702244
85756051
4693285
71119619
53353541
75201547
96386035
14878888
40954055