40627555
83572153
99854959
71668838
9301625
85045850
4555668
33757762
19678446
9658858
36228746
75826641
1021373
1613530
26113593
31873333
4040201
816957
57068996
37358469
82059809
3275538
36223652
472212
89859835
645316
98357484
63887437
99441148
11699249
19324630
88897602
60876241
37364993
8097208
42653303
82554767
89969311
41021892
16349475