90143372
66089411
11881749
17262205
44032291
33744170
17399681
93989507
5368504
73572898
83947335
20637013
63029792
38897279
8909103
94279665
13018230
61779675
7459196
38593826
73986683
58507751
316289
23716423
14262945
74315771
18871427
61064290
44412438
15927312
102817
18368458
94798346
1539521
8168143
51516954
74709463
93028969
74491540
77531734