93359520
89914857
1332732
64885488
86569579
3434312
10711129
8955953
83664626
4607782
32217262
59128338
8964615
46475111
289053
79044764
79338402
36215989
5231393
35979454
45595083
86682741
60454728
79272936
64148672
53521584
7889423
65467344
13504312
10139129
49243574
22313311
42105728
59309989
80895306
3073443
46628423
72962430
93262274
53473826