82833378
29766784
83431520
40903638
7728068
78105958
13964535
53929179
81567821
8262539
99434866
48108174
14771302
37141111
48636380
87408714
81701643
28025414
84655986
39705685
25041148
54774706
95443472
3007858
16642438
82668488
80378417
40734719
24113217
37066292
19413772
26136604
15737658
61207019
55915690
83674367
50778022
45432841
5508111
24587076