19213790
1766009
89965203
64878686
14449071
94758945
85057617
72362559
56067676
4828613
1425872
49128248
31035963
49982942
2618710
41560
30954050
92696918
94646512
45529117
2427225
37152812
2902646
50385926
7011635
5430555
58908672
82544378
66213851
94472740
86913639
6667768
29734115
96364277
22533217
40344856
61142826
44976238
1011782
99127364