73895072
86918909
79628849
23638234
93197084
55869696
79369590
3992727
92763394
50414292
31212838
54302048
64035308
20123582
5163518
90069601
42345227
17283961
8932164
88685910
34515712
480599
25026648
41292686
30916302
43816624
36829357
29481641
16106877
3095766
46831408
41974811
94019749
96654606
50923533
71804472
37802024
70596283
72335253
1647157