434979
378116
7356849
58419334
42409230
52647827
70464073
2287897
1524794
85922269
37601142
31493178
4437649
17578191
28322019
97418614
93418313
45254053
70907842
14322340
49598158
90657953
90479899
741873
7905955
55537841
73551967
38618069
94047422
92123387
35392275
61924495
29536495
30632240
24799759
23355661
29674648
58058672
87235367
74624511