64942095
17199857
83715972
77635996
8627284
96923995
57032824
11852794
86933236
61197550
18781045
5116549
73536126
41884236
96656237
2312682
17783966
5869262
68178044
22821669
50857963
56252683
57538645
82478126
52511781
38901586
8027875
60583089
5189478
23658456
79628583
82522128
78616860
28186071
80677408
92486620
48425832
52431961
1152291
42169272