33618541
37655894
44917276
28119053
40827815
60167143
14817405
97459735
85174892
1057324
5723598
49799917
81174768
65527471
92057312
1265169
66569272
62235639
50337737
84377770
95859910
579192
32165755
20473427
54498859
78474965
25211281
14893261
9408557
22974368
30898893
75275105
34259465
32552172
6724881
11029779
70582128
11945780
61633847
40546516