93539672
62026181
29271198
54145602
66356501
76999581
1424341
8584312
3475249
39892145
8766752
67657995
72949749
7643516
74475704
75232132
26158075
8425379
24533747
1610589
95882563
6649468
49937502
54454020
30652113
5408778
67702752
5356320
5026273
24927433
5769965
5574139
93992862
17632259
75173448
179558
31815982
83262496
20497622
33989663