3912531
3869589
41335803
94212868
91043514
81423995
6637159
97071274
48006754
86792637
70873846
84346780
49683622
20633391
67848859
80343125
42829135
91174120
94669676
10988941
39669457
1992606
3926797
76382134
7471283
50473164
81802378
310155
91519310
99911583
33079415
96775140
6142643
46719344
31217164
5844130
22242715
5583328
20176949
89691376