96509889
99485150
65985529
76966788
7145936
27332202
80549771
47488046
98259025
8659127
48621826
9092450
64643109
49105619
92573650
8522245
78504243
18186338
76477157
54041745
70364887
8031744
67749829
39959360
13139089
98863822
14105700
35844563
11884629
19259898
29135885
53236304
89842158
53549571
42205716
69417021
17525213
70912486
57758843
93329953