17294161
21508180
908962
16847713
47615137
56004920
26672933
41759058
69817443
9328744
8445877
81692265
78402281
29285152
36161220
67065708
2514735
9417590
72536355
2379839
94955406
84938634
72124430
549092
37904066
53399175
36852213
4154451
8582194
21425994
22617722
49242105
26809985
79178726
14236395
3815185
91239822
73045547
63887772
92607832