78368646
75436162
59299391
9691731
579852
4708427
73283886
24379092
89407045
3997230
35266464
74925591
33227448
1136735
54357459
93972459
79715839
50598846
38999650
43791336
51096675
43185623
66181287
93383096
81556857
12627894
51209874
62235889
72588809
22775262
18659968
61146501
47537935
69993929
80373856
28491936
29657035
5696704
41091694
3029519