84164166
90402206
47457620
26361944
65699126
60188578
18064406
76287883
43478606
76278165
32018403
32078481
55102594
48033504
27378927
87898696
42009058
99733909
28267255
15113254
48444009
7432241
18066206
48222784
5283444
73781364
70916022
91267205
29049165
2019720
33648109
30821133
58428903
7751898
450776
34788723
24542750
3680717
99462885
20131084