68166176
5750132
41799636
14004203
97364126
31974704
30926940
94599203
84201270
25089301
34534678
20465891
43252467
91115554
43603124
4413477
42184062
74549814
2482977
9968251
94743046
45808309
95553271
57684023
86324308
6779560
12906659
93884039
38651499
63548699
44956604
77018570
77969378
81898590
44026652
8260969
75936613
86773822
79945588
70128813