48881193
37768310
14809609
10451189
58652081
68446827
34351600
95539790
11848377
8219360
98677628
84463334
44459511
4777267
8339592
38858158
23768491
86356027
74385214
9187398
15125596
4026951
93427407
99833997
79532869
71344218
84901008
32474826
25527322
7026196
7301807
40525482
62922363
97719496
79171725
59878367
92245307
47787697
62187353
41666191