68068059
50707162
62386698
404499
57672254
56192297
25689596
75564011
40113476
10816826
22025594
6383593
51322008
97348510
42907984
21598907
19778094
4348996
52818124
1349233
99893543
92828504
94976490
45226696
61861102
21464924
43262202
55823614
72451027
80933092
8167042
47836731
99259174
33183222
83882300
513065
31396624
50796353
46514190
797887