6342064
92821856
76964196
38412497
84806025
84277612
46019976
24885959
41445116
8653970
79535877
63392028
21073883
7167952
28387030
99887428
27547319
24173184
6955647
95442668
66491379
10667787
51708406
98451327
19332626
42861107
10979246
37352495
46993271
60972202
35835753
15542660
52676168
19023685
69651673
63444834
46845199
95555168
16311226
96881447