94617610
92316787
70644020
25093870
71971622
9506279
13859451
34532410
40349432
47439559
934253
90878144
36807643
75339964
937425
49812779
94779044
63404831
97232730
42794058
44893028
46323834
63724146
14075065
6568168
33575902
56833719
86026638
75486845
36425264
14608265
41402732
5721382
5545375
60863045
42313772
81091040
97998241
20483355
67876074