63308067
27977079
54327968
1762733
5702533
34412596
53164340
23665559
15056487
25317633
71789193
16289520
12501073
73014197
50771699
96077623
32523868
2485588
85696060
52731751
7169091
49995248
9403239
63127560
59563302
59289556
85374524
3209824
67024961
34608382
42734787
43146580
34118965
10099083
72772740
49629
21015360
30573057
9648334
33824359