74032650
84787376
49882363
1331321
19828448
97164413
95298817
78366759
44072200
73899094
58992151
29506338
37473968
10129629
87075660
73545328
25067791
45625857
99918501
22343447
44641920
92084462
47373412
58323003
37492362
44201331
26253421
92072588
72874353
6875930
13836269
41391436
28141358
79748633
22109973
80101042
64764283
66711227
82077859
77385568