9997474
50658632
4321651
73941787
67417329
45574304
15029726
93024705
86231200
43276100
90383035
74052521
54384483
1166416
64338994
69878211
30255315
35849376
13355057
75566329
6793096
7124977
95799036
74942037
35106090
304000
30839205
11118085
4759356
67573042
37312555
2285826
49957239
32034826
13276977
24484940
23169030
79028869
23407061
62397952