2670682
78421393
91534259
97932784
95089041
79897515
38682086
35452758
36964697
70707247
12155872
7719880
74139873
35992689
5658930
31916753
66599428
34621571
21867716
87517242
84905077
30432607
65083073
36167714
86897657
61732544
35799253
8363792
69132671
81869158
45583132
65372585
80221254
72609751
53457356
49001299
26613954
14352604
47678547
85409969