71863590
52741684
16914625
90589318
2062480
20274138
59167375
93551390
18179497
85617790
10573200
99869158
94921131
4024573
3283351
98388248
87424627
73792201
42262270
52127522
1272463
38249059
64635205
96194417
20127107
90838669
51733481
41152090
1083413
7926903
53585362
85384503
31364172
48565893
42385673
78204026
67117104
31709959
78333672
49043382