13125162
45232195
8693535
3432546
21003257
1381943
14873673
45217731
72969597
13387714
74522937
24216420
86472793
4704145
91692547
77253659
39676566
21937269
59404699
30054113
77714695
56771805
92613613
70183412
6069729
89613
64687151
9449562
59392958
8432157
23105915
7269562
49778287
74174508
18783900
85255892
15882990
5292368
75054510
47503586