7201522
13093271
7128252
4671557
41089569
27503712
80582788
327464
14769993
59875068
67848785
72041788
7138836
80626282
81553111
52271990
25457731
72098592
27771557
57055123
40628612
26984561
79999628
75455846
42752181
51759646
41483040
95699
2332844
51256991
16822413
33257542
9654650
98481172
60411687
84912795
28127143
44144352
33311800
48061833