26674743
66515509
46075828
31541705
22132594
79167705
19776568
68273137
44489764
47726458
99534785
43893943
79215993
6874961
2304033
43297673
7056574
7591678
62327178
16786762
40853706
3779307
36208581
78653982
92321168
78902346
794203
24616325
12089562
20763043
57787316
6863549
65441818
87072822
2893317
30938722
64882106
39519220
16567605
51889343