30824508
50562216
85349014
86439801
82443510
82417956
31106667
79785344
4215511
17501067
571080
3391718
6825137
21686
15939905
262590
331186
57934729
88725459
33828482
36537509
9822390
83509993
87724634
78586226
84164060
4637802
84896220
68104641
48375697
20222349
8041126
2850257
99499198
63057254
51341218
95567895
10895519
22555784
10468428