93909722
50034468
39382865
86181863
54381083
82298039
77971958
61377894
35145670
95199650
16692473
84938270
13767986
74489700
176257
98179478
1095950
29598376
81115171
1641428
76121907
20392217
70877553
18981824
47342519
77188662
13291090
94437069
74191806
26261580
43743038
43881295
66866548
98081472
97151188
35052271
24614208
75126160
33237163
67465337