29047003
97694489
93107529
88352905
76169901
89935325
84285858
68155983
64035455
47134562
986660
83453233
1574050
98734069
74897011
922463
26209581
52474062
9071892
8983498
3780769
58425741
6782397
2072031
60504339
32207975
11008352
85854487
33049598
81713217
37531710
83742389
93301869
17793157
41758811
26736418
4192595
33963593
2756313
89785452