65573287
64024753
81464246
96796055
30946892
39913772
6781812
91942681
50727800
47598916
34669003
7933352
33162109
3271775
79876867
45272154
46077203
2946343
70737592
946958
12412906
27301773
4738237
7741919
88309783
86814594
80492042
43015365
13812403
51683581
36228664
54475504
61922966
34406285
46173944
61937066
75842514
86667955
60613065
48721926