42076127
46843312
34054516
38438208
67687027
94898932
90461136
99728916
82564025
55586321
75524717
72209475
19679454
84749683
96971601
58342350
98495538
75082453
69032065
9586253
2649531
35223376
94589700
99147012
33368438
18144312
66859275
51132133
45442674
38183699
22849713
84791882
38041492
9845793
38379686
71446313
86613062
17585479
7305871
67749733