13152328
74135947
27049740
87587946
12173753
61895532
97794837
98393306
75309288
43723926
43541689
77884863
31711894
55626512
45667953
31176838
76681103
83562733
73443229
21322725
98356624
24508149
64943409
11327461
1641308
84211162
39095350
11521394
93303225
46483652
39901712
55372310
73065614
86822138
32774475
22256893
83122655
2338153
10649128
45865788