50923048
51415146
27632081
68834373
60533486
35274280
28522037
24018684
574657
58832213
18702322
62449652
155111
56702135
51134102
15888474
72106728
83982243
87862502
11238679
14326774
41733160
98663096
63343554
584627
55601701
87228567
3299066
7102642
95448477
42297432
31685780
73893485
55965633
56427625
35685151
15108773
52725952
29443052
6258297