10214570
34971091
5146710
348102
51676996
7878982
11649765
82968200
36656539
5248357
71542124
14908592
41586670
22924612
76852486
73033005
78355096
2317236
18229201
41473250
9647893
19651170
32894090
62597629
58168173
7579977
19929339
52268950
49014276
2222430
8793469
98364349
54636917
41586844
38717412
33585154
90235059
44415960
28808028
33121016