29008933
3897770
6075190
50669160
72798951
86549276
3002987
16219033
66598304
83983287
97919950
84123269
10356282
57014908
40743782
22875863
29541312
11986370
8988430
6364590
10686981
39733755
8470794
65571576
36507194
70274302
95628792
44974537
85375642
86733560
75162347
8502412
46156822
43889900
51969804
53419949
4744965
4273486
68162548
78115562