14163595
46642016
80216688
65545693
14044415
76542799
73847693
37163336
65878519
96671075
49596064
2919852
79502362
98301785
15621330
5915337
33171924
71095298
4937898
2027072
54239256
6747751
19307986
70942474
1396954
36157339
83967288
61833583
492361
19059516
4303212
58481017
46108977
1963368
74853064
5537996
19045835
15825010
76264712
5485960