64954193
14844561
93805564
64543392
91557684
52962739
50331451
66621076
38641333
55854378
1928264
60336360
38592087
44104497
29702623
23352503
72684478
16583294
68202679
53696126
85505050
21445928
10017075
37241321
87324874
4049378
16315535
74914568
5227404
9462555
8997366
55721489
65602922
26036581
65426031
94643859
1797684
69819075
94401767
70606555