64486936
67928322
33809198
70598434
81681236
11527845
71858202
81485472
37656274
56795714
4835331
66635966
38217683
58249869
46642102
18141155
93388252
60898323
55351993
9307724
9333304
30771371
89769991
7918414
1807016
85474504
88591221
99958073
20393878
34163731
66847334
25559352
97851939
9033440
98022070
9539603
61941130
90753899
67979063
95886797