8092942
5057718
1089959
81418902
37882418
24023515
2663293
15358739
88216440
63997003
62658734
47242792
60095481
89191117
56347312
51954329
68726958
29115300
14022850
3818526
73769178
76036077
70863939
42712619
98714539
77452773
22477287
8230491
3543584
22659200
90475936
58671549
895188
85578808
45505690
71695046
42496264
4366551
73535656
25777679