9971448
3608772
30362177
16364507
2492866
265645
10163529
77163019
46439522
5567213
7542441
44613000
97301360
78363907
76743663
82848800
48356873
28781268
3428546
52552340
80679371
56109984
47624768
11002552
49126128
49154518
83631116
80618501
67675917
58032065
32318297
54328465
35812184
39717756
71062008
16689106
87418990
70277906
8296618
85577383