85377287
44213010
59047025
44218813
9941827
52025864
18499027
10017507
70027978
61005974
53565196
29522
34822328
82552797
16775500
48854833
87693898
21203204
98772660
36053388
71213878
11908156
81545675
99664596
6252547
4911437
9117376
95167598
3233239
38841955
28119599
37995365
72278985
26831749
34073064
49734821
8603891
18745209
45624473
12288638