3380656
1448861
91822157
4524240
28776644
13441100
1043762
59387808
39102445
17333271
40173690
84158564
75779219
23317203
71468960
51993063
73962244
40083577
26323166
358279
42431744
25168901
4438916
11585369
9674908
97176801
5836507
36109019
96438890
64109083
89809644
59908917
6787115
78289472
76708133
95084787
94811562
27711788
11764496
54163381