34052326
26791410
42933638
69601997
84067030
10782736
131976
67871648
70002942
33727382
669590
75178104
26407664
90313309
2755611
88591451
68714577
30895615
76554954
66578121
96605334
90899679
972763
54603956
70898634
2991621
1828578
15392339
67008828
27675202
93752757
6877035
17539280
2499247
77004575
47421163
170511
41435228
24686050
79944593