75387639
16544010
31476490
90958722
51478940
694015
37968396
76415870
35081219
56616
1179611
39565749
2715355
31094594
14034675
96874337
30391781
15914667
96568106
51805149
69681836
97599894
26021910
2925598
91526397
73921847
97898560
59271584
78077618
49852828
93403254
11665821
17304906
9904103
84701347
95717608
64291664
7533743
60803295
4097467