73532494
51372232
26967757
77045825
44384852
21327291
99153056
52275879
47894263
69296188
51272132
82147918
59501121
2778442
1339067
47077177
78253516
68226993
96172933
89122100
12715099
20736879
87982884
22364659
47379643
36691564
29133912
21682701
24319259
52291970
664970
62216701
67085587
92664440
3115704
32518439
44914820
3251845
95095469
23792356