68304600
73614421
73546842
893776
41741984
22262729
77304876
49779601
25848693
5298234
24925855
48742437
10461339
9384158
76257297
27854537
67165375
15573197
28028790
72218548
5928667
49712456
7016886
76783765
565900
71331629
1599240
5890297
50429973
69012161
46091706
91311910
77974923
39003699
65667892
53998380
50911207
80121066
78512328
31746375