29683111
84205424
8254757
7531862
6101962
70674051
36442953
9858774
20107133
64751656
69378551
84808216
22976418
37238786
6341232
50018485
3341588
78382645
45421069
34275314
70424135
42906783
89575927
50306744
60725269
51996762
93431488
36767824
43983241
78865850
5378768
1158538
40499137
15694023
8951226
2362498
92221297
81638441
55684420
91607645