8539348
40949476
66305082
57793969
6398631
98717653
65595109
65491802
91848383
64911970
46118407
41411984
34365531
404400
8375729
18915774
29924967
60218936
136492
59572171
91859773
5554515
15333294
29553126
75161555
69822595
759312
26898641
28568744
8317093
25879178
18021048
72311825
50317420
96694392
82698900
16939491
86417812
53772972
79518430