83326703
10267158
53803556
3385199
14453895
38837937
9733816
32018224
8968759
769885
83595735
28238047
35919973
608984
72521667
40572702
95382633
62606133
17623952
25496379
42585095
45325993
9441857
6468464
57587249
9049969
36818878
7710729
37422417
13834990
38543534
4126502
586586
97917846
3884218
126130
7699775
3566235
48125080
1807379