2589353
54404284
69024269
1035377
6134768
86637316
71268670
6058553
73677184
74169623
6431779
95933165
86639963
8846150
44319885
12525763
1253406
799243
56464629
92325836
81621534
59522992
58102802
75696837
92122
12277890
6186289
49914126
75432139
53648529
11572667
8708956
7610562
80844100
5813655
65443553
10045023
69526879
43183467
43692345