65785434
63923356
76939354
51705164
14149794
74511027
45563622
31048647
46289808
10664069
33581499
39918841
9007622
25034450
67983992
9091850
26948248
24675663
78566367
32705316
1486064
63157845
43904303
6846495
63336033
30137161
15072169
22278303
89336487
20936662
49293234
4382414
39994994
99211649
1088152
30777409
84803767
42632592
19907483
64789350