40423242
66383693
13861082
36499797
81382841
84123213
98424935
61682270
66812467
3822498
49416365
93095901
12383848
60346818
55838910
2633750
68387625
58511522
25033838
82558251
16638798
69481272
86824098
58449121
9202343
4682669
70997001
94715548
74218506
47553624
20423668
82154748
74723967
31261873
9053627
33832490
8578161
86113362
37982770
59297082