15496439
90671593
85555054
2900836
89583346
86927017
73442228
63587171
22485181
50385338
89321979
84637
73062990
58696152
55168970
77995360
4461180
1039973
2146647
1212372
32602856
70835566
99109375
5807302
74981372
97085098
70884054
41057052
83868429
8368152
32049302
34286330
38037793
701143
66491226
14242185
65779509
5395191
67671487
62411184