30469010
89935675
7119243
49815661
31039436
81025646
8636296
27627618
1837872
58073693
73241934
35103886
54532975
9109150
86021666
85694587
72852326
42555952
56933519
2088759
49652448
77143955
45655056
76055666
39785037
74292876
22901495
92743428
86037289
20019816
16738082
76079303
93098621
49791959
63858521
69708883
75609431
85093764
38198916
49812538