173957
55825332
9820612
27466973
23349440
18766945
2595279
22468470
81944129
5769457
89637437
8143516
33392109
96117400
11331257
27689449
99437449
23976492
15103121
56036396
25743729
786867
4408239
91582568
14601317
89524784
69168608
68845065
51824430
92255271
7272521
30486132
69261834
30349181
68409851
44349109
4499092
88868645
81612155
56324930