56054145
99777296
2727068
84309028
215435
88291202
79235121
77373067
47755298
68156036
14369924
99612568
5404269
38342441
69965038
29063248
72034097
37348167
407256
30336692
67694439
68094934
70004870
2583980
280695
96978373
90276665
83733389
84051516
64196551
60613080
8189144
89377151
9132408
21305227
48159101
6958330
28395913
32312569
31956387