38581695
34155995
88777370
30416594
78585159
38669571
80432543
69942888
70635585
84277406
45479484
10286292
29222151
84963080
46354770
92611959
61892230
91676985
21274946
50367459
73299925
10341370
10745739
75382642
6500701
62121576
6421554
78975701
31966215
21396083
1628980
38354917
95723383
5320231
24031147
70939716
13046634
12612144
92429016
92157862