80348434
531475
70268029
94196335
30657687
7106339
5360765
56557042
15602360
78277490
51418214
72248937
98154439
98196978
96221376
44062275
44641224
10505510
1233062
49592615
54268424
99124873
64406589
67204568
59323696
72516601
1627134
9209358
13864660
85518311
60462534
98901263
1146418
73222794
70165862
99263039
98934414
52985327
77409589
68106515