30095730
78013137
57049188
65097294
949675
74172284
48173268
44359272
2185894
29461131
59658596
916124
65673390
69505748
18961584
48817839
5519259
18588187
88295679
1866239
81629172
4278314
85793771
57351633
8248081
47972965
24658542
3093224
34865219
87458708
1323007
6811708
92293777
98508283
94278026
94246091
72888415
24875970
64433129
12043132