69401477
6762363
27457110
20621852
58461796
9883199
68191882
70442548
68301658
42214436
83404152
4941483
55709060
5941916
29028590
27811297
76779966
90625051
639756
94358195
31706979
92158925
28483620
95875824
86264403
24848529
7643142
21427520
86736868
97296588
26328370
55916780
71783212
94597798
83644164
50247283
76312422
63682951
17168981
81429339