65941939
42159217
35096960
67204445
29512640
53095298
78261039
15019024
59912088
73885946
5696966
70763308
84776597
82579789
93488395
6049446
5797003
76479174
65655030
77042470
843086
7980110
92725896
91773369
58261845
21806256
90475098
89668148
56114314
61858791
32759106
75758940
55121003
4954274
17739787
23809448
13738786
69619731
20307989
30856411