47236356
4639140
98822596
93445758
48279641
61599747
20316206
25691125
97693681
95929945
19791741
14263260
14894000
49929176
95516220
56391136
9646411
30649185
77906336
10874274
17085486
30437861
23413222
35305375
81345773
6369370
48143239
71893417
64626141
92786958
96595287
11476949
10502353
21689388
16103213
74958941
32796928
83332256
73253242
3602671