96135873
90652325
58099533
21609156
20908418
1739315
79318844
65228732
76464172
63529679
96542869
31514036
62445353
98847364
86156782
70261839
53459863
39285082
86544990
1476808
42375388
13308431
13671372
76318057
35863599
1712313
23753095
76273603
54309926
82482923
39529021
72054473
83591683
1006128
34313984
14831973
27556082
13873152
60647407
64565897