4093373
97212321
16621690
2205979
49544955
14963166
15513927
24073032
87969969
8681430
13906321
91904692
52587922
53053574
92059608
9317670
77968653
38564617
59605622
59418029
59707341
7595291
32381469
45955904
98938016
58174653
82227137
3949813
45837220
98779448
30192993
62819510
54878238
66005669
93257556
82798742
68491578
51721328
74928566
43906600