7276710
16613498
4808781
12942414
34708291
99101968
26724500
95372895
39037921
50247122
45331689
21914033
67414394
76905072
71137422
84264281
70508073
60699820
21953630
256756
20964274
42735330
37169131
65132795
49417554
70569256
7761205
20224411
17923077
58296236
8155100
58959571
35417740
56916096
98698833
10086057
88765020
24913486
5683908
46519593