46941976
19278641
90491651
53602723
96793404
36291614
329800
86168065
31023144
89162324
7644455
24748270
39208368
65648914
90599619
5615491
95443804
66282470
30024267
89727432
6030975
83037810
12618168
72761557
17345318
76077029
55664115
87707471
48427372
30703517
56471402
4726559
24165144
27101649
70933228
20716277
24764989
10125483
29645611
13259077