5537346
87609042
40918847
1147228
36371309
78697970
2386565
49005054
91808091
78379935
72909424
3491171
87765629
15447252
46824524
69455065
83607876
5484087
59032057
41142560
70025565
29123509
61607250
72502001
25812062
37904584
62987075
67286039
72046326
42936123
25808194
76429192
27372978
51749957
3139870
44595441
45202018
81375032
45401394
72763405