80863408
20751389
41766148
37909650
2562984
30625382
91879801
36875479
45363046
33929840
17929990
55642277
35941516
64742436
67954438
44339281
6770391
28187998
56225476
83706596
52699505
93771955
12603418
6898360
63062872
94547753
44809037
11155108
12048193
57721524
54741692
44446985
3764943
499988
2811541
54739756
5448557
196913
27991007
81477626