51473950
80453157
89885625
70499773
40558173
98366017
96735977
37243458
65622743
98058203
10565900
68306763
7039767
43297903
24021018
62724608
35923945
70494881
48264226
43773811
5169189
17242875
1613204
15142226
41441398
41867682
23999972
32499956
4336192
44588593
14538914
958389
89224401
79073543
40843572
5417450
29436184
62209807
96275377
26291119