72503845
59549703
47924615
57106686
85838719
58646440
49423760
49416812
94637957
74082920
42378257
63727762
90618160
90281792
29255015
67673155
9687100
71438312
95463680
79146680
88645270
12147131
56184614
11397700
7486043
30139382
66568968
25357174
17752227
10303546
33109894
21283652
66719373
11393458
76353130
269153
33403217
6831266
76145999
636640