89337447
7835752
32845304
86449240
93314084
85428610
11045959
60408685
50345213
8925932
6652509
69195125
95201913
51084936
7208058
30691601
12591938
20323427
44379670
61991858
81144757
42835725
26666603
9187656
14639405
48721621
19375750
57063936
79134685
64953244
90865486
59831655
19577071
66965671
76166285
22565251
92888056
9534026
13582932
75413105