48018099
42691639
19938928
92519191
44502006
1618680
34533422
61136713
37236390
95622902
47048814
1715865
44823242
40916855
95897309
68772877
17945232
50264618
92759588
41636517
8893725
36518393
7635625
97012204
68421081
7883333
8885861
46383326
72206334
8317118
78914872
3839637
1688090
10681809
9561380
82037917
92101900
48786537
12487335
905570