84533985
73133367
70337969
54519406
275448
27208230
81827501
15844124
5887770
87799934
93236852
81229115
78805678
45771901
47162617
29914158
20071764
11082909
99875421
74661348
88007281
65098022
30971663
17895176
34053646
31766806
42165282
71407310
71833937
24876577
81117598
6052076
47516005
5725116
63715391
45906679
50687928
73312283
18832776
9342734