85404446
8168167
96765475
69769522
19093073
4016351
48812342
97235249
30505822
16676568
97137595
93384994
44291850
32966145
58204457
61096512
92091446
84618014
17745419
56027877
64533016
14793366
79569770
79129462
5148690
41437225
67267455
41031741
72807186
6181754
87869375
4511848
24856950
93213716
72227834
87188543
62966449
6581322
77327210
57357906