13643432
356885
96991295
4738270
51319873
23221565
24673416
94699172
15348085
45979405
59641637
383778
41288985
3108314
48085543
8958958
72445115
31421008
37206454
81612666
84048494
13055227
4821395
78499978
26186688
88242873
38434054
2855352
40505578
75081715
46511351
57256632
36974114
14977995
81774246
23951868
43392635
36062983
56709330
97079331