78139853
96131578
4653457
60935592
26979314
28271806
34844606
55188286
13204497
20033028
31403074
11489520
92927468
11326573
81301813
14213642
15578075
34712563
18026146
18338194
25494266
3173956
214919
86953129
46982102
24222725
93158671
62099510
75809286
69428659
44483764
90481151
66909356
42426565
56761884
40948551
1757140
92237341
15773935
50585070