77832296
63111766
70124712
11397392
45727608
34641455
1709600
4941898
27196432
39426014
7100848
52129506
95476285
1657866
55419260
22659222
42476519
99877309
6303752
86616236
38312144
30207097
841368
59282906
4963490
52771420
7440496
43643169
71388253
1064979
7346125
73843784
28436408
14743083
54708846
67594222
42821973
91255977
39349255
67218811