53512359
16335922
90088976
90754499
84914859
38411771
92308447
70844475
70296851
819819
5456567
72064324
57789392
67272472
16293228
13154732
97374238
4106710
67187081
91141795
56196404
17623274
79135399
28388574
44251470
7872258
226552
76925143
6304738
95293603
39833055
30123495
54029260
34008821
89642609
44724881
46573320
41703688
40758659
9521484