48427968
35899938
35824253
37685986
87368667
83072225
18043047
3774691
31906176
11556948
7546776
27553511
82736155
2065614
36964513
66754240
79476213
91877029
66945341
82289901
11112534
12227783
6318614
92235328
67231811
57283035
36362628
39683877
42185187
71318595
80869262
3820271
89443702
20753988
83777500
7113326
85754992
47177303
38088586
10494985