26554505
47592332
29682308
93901756
29234179
92743441
22889733
41221526
3672265
10207514
11874548
12995304
92362014
19519221
12451157
99322459
22597356
22578640
8253794
2632428
44741048
2694816
44484038
95589264
6858716
24591310
59332390
82136413
86205889
70056627
68388987
5497534
76758370
63127839
38484965
32406817
49101021
28001745
66576311
3033908