60745351
4880246
90286739
85036310
45961905
28169610
38052511
8798623
94668577
29993034
91353462
14692372
5262284
75565956
38029806
35637533
1682734
57726270
72145676
55285504
84351203
50451313
47474607
63307162
64734324
75139609
31928795
97768923
93468819
6235759
58629815
4353899
47201994
11845235
61052438
69451844
95037573
280484
60934077
14377630