70747471
36857089
4234302
79649122
61211507
28169539
88053668
41429052
70302775
35588673
24109202
73229910
48048108
68075247
79162804
19071221
77102059
1961249
74649706
25518855
93515507
5257313
9944257
93515896
8608482
20784491
8402220
42988114
86491192
75038465
66065343
61277676
12487732
91298480
31329995
65522817
75073519
24121066
8137115
5479131