6932928
7711137
47731090
66109315
1827295
25202174
41209777
76659559
20116230
84303302
45476627
72164562
252334
24628147
1516390
82164244
56728850
89857526
22801417
20968535
76823239
89348707
11953959
5834141
35639620
34445842
22174475
14052474
73177695
72008043
99083921
24498495
85967050
5113396
77083607
44813543
7186943
53015935
59792141
49607688