40432563
19426924
42528009
92556056
44182951
9287408
83714403
3361594
1023900
85406117
74811543
86061573
79666332
76472137
65964319
44571894
23397446
33138461
6684076
76838021
77111735
82633687
11203584
74998237
24945974
1304717
25793519
658248
29896193
76413695
30242761
59024893
4261120
94531748
49904713
82084665
75814879
99545658
4776932
2577158