52597949
64227103
11565359
17126735
92238
64041828
8133500
30709542
97908774
21293500
82648668
93694765
29646584
58237837
81023412
15435804
1444161
46845265
47986294
44549705
53765980
14413559
21849270
98834627
13122231
21581193
74941951
2218521
61952848
65049605
2499058
59804022
69081256
35243983
22716622
31256899
72985656
78129963
14984001
35459818