30591515
57871428
21605946
55053808
92493036
99056474
64809401
80452120
5441591
62121041
2746196
36059872
23789583
31645481
50307087
81072085
69495860
67921279
50161497
73694202
63896450
77731643
82112920
40766331
11679773
11385789
22846133
51578156
54208623
92664642
4670343
7715197
57177325
20204092
1392194
25424600
20675189
55073095
95026557
18408122