45372207
17673414
8291760
46341560
49452215
50949758
10406180
68611217
28198252
94863622
58138230
98154500
22933120
76256231
42161233
32928121
7019704
84409629
90442326
33469029
5188952
33778027
892749
49555386
91511122
84028894
7272690
58953430
63959451
57931371
26539688
19595362
58247089
24945983
39171090
6842206
50697697
64884705
67743977
4395841