34802492
64566559
80277160
32493044
65428826
8604231
74383186
87201548
92502445
83509577
32238632
46138493
18315570
96492701
4172361
28139671
70689887
6442085
50419052
67389337
3252138
3641868
96268184
30969063
29005101
17997074
91821
73082623
74787293
65204915
7639996
65876424
77244636
74381674
49412502
53173988
1202330
819355
77351760
584806