29946017
3320619
58921291
33459919
38561773
27503225
2165942
24723427
6055590
80691073
26233035
77551852
50492727
51892609
49779462
14094632
75773669
40019666
81544551
66639523
17287810
4032059
25227425
30711519
37278670
30923440
83622008
9901694
55147616
82397009
91321163
15607845
45648302
95047026
1199860
78046048
76601185
43321439
5518831
47952501