3335191
69788051
57769262
86425307
57715889
26483582
2378076
19173158
8808446
23811493
19515007
1154430
76281341
9705843
92068774
91555055
12187742
7567273
22574627
74971620
48189156
2931929
7836516
38368576
7589946
87644203
70204764
25364453
53185538
9648682
44878231
24561484
65573271
64993999
12812003
37405519
1767907
18793278
16198127
93194609