94019272
45278149
20827580
4796788
1294422
87615634
28559746
97439201
34521720
16392736
36203998
44782523
79012080
53271743
89447243
55374821
21846247
36057309
70118611
12808686
86026689
7043427
95862747
5103812
58403022
57778
50709432
74152475
4294236
93778186
52311263
35237231
31786414
87383643
76823143
42684643
62388428
36508732
78999592
875463