45047333
55732871
85378762
26625907
34852351
74961542
17775266
37125102
67998325
12087906
85883259
77753255
60421964
20972555
74723848
50212055
61498415
30468409
62622189
78865720
1378062
60414993
1803627
15003908
85817028
24354318
71662257
31713256
48542540
72252130
15551942
5831345
84336506
93507531
58402704
984261
11477611
63926394
9092295
4163817