74473644
30671608
6568850
17931926
54083530
89788910
77698423
49135972
48375716
1246524
74556995
52967254
51268486
21698835
52365323
45017138
98847922
23934747
748296
52853945
42706319
71476771
234866
42879745
75654022
45374327
36987201
92856002
33217801
70511203
755604
70392720
80099029
22771419
9577117
21775117
85033134
96913538
20843591
87196258