18817333
61664339
27618143
61712875
9350916
41877045
82593812
52358319
15356731
72245884
8587664
8813961
97377367
67194720
60659778
87749023
81895
5290282
57903317
85174960
58676471
78074212
4710510
99196601
23125219
77983108
9206447
58039524
89667430
31016782
76034684
12277260
49326169
55322601
8853607
10727314
60489411
8329584
86311201
25523516