44819669
17851383
81449420
72284611
33288905
73247696
19088256
76103381
45604046
52571811
353558
81188890
68677718
36275119
1371534
89587549
24315111
35677154
54285416
12998671
57356548
28847106
14505731
13573567
80585386
91455975
9967124
80609326
42022008
54116655
45876116
27252717
86389300
8044843
61154108
71798016
14562787
51022762
93431623
6195358