19649253
43599784
52192483
27557270
8346254
89123324
52108459
1716870
60596037
4358945
43296618
84855073
25504977
61304487
74726111
3851681
77302406
38563499
14658432
38481964
53825389
29517672
43094335
55479917
9052688
76797590
80813541
50075965
18121912
4492077
7039444
81065656
82837983
67967842
12999707
48395440
95572073
77675140
33999156
15153295