51848581
30418249
1663819
84251487
7809389
30378686
68966514
22522307
81443924
64687142
38844601
94415694
5606348
61358733
20986668
17469439
11264042
41492500
7926788
36571472
30403032
46822126
77449621
44101493
6312877
87869241
938828
67879446
63275100
29755847
75684313
3358861
28317735
94381495
40399814
31325507
55572320
4489914
71632449
70637293