2338717
19317025
6394539
84298740
24131055
5333911
38955451
86748155
11834487
37937402
1812531
2495956
32768809
48914514
12288790
78405666
33436244
16363432
71042534
6821264
88918317
84373422
35632266
60619501
83735015
42646378
49503385
7812158
45474562
96162800
69454596
29235191
6347973
71569142
67248996
64509068
86668352
32664145
8237081
83539169