40268384
54041822
15774659
60242782
48147813
10746134
72721721
8728743
2498389
61067015
72033786
399676
69501652
8509804
90589877
21319561
4967317
3631911
71037140
14405445
84327335
77146067
38248715
17662915
79955550
76313862
71951397
71254014
15197673
92751955
89145561
43149145
38005305
41732582
8356458
86528372
81095643
16111615
78419338
85695674