23525933
38452267
42384235
22122592
59118749
39538608
83007501
3279887
35399174
8808251
69375180
34252165
93576136
52038271
87587514
17336597
49322576
37113514
16189949
11924870
24935280
59412646
90193406
244882
98088453
41321162
5945896
10249757
7791959
66689810
16366443
76107984
73583331
67711361
58341925
72932755
23196537
12541290
57169675
53293742