21973802
42882201
85061601
84224110
67006641
40589388
42835492
48269325
52287830
6770319
62679440
22112121
50671259
29043704
2121718
85246927
51475870
72478218
90054744
96228946
85113540
69779749
78344809
9991247
61836527
79471137
9343118
80355782
92983988
44783843
28353125
33588345
72135679
47287782
63071235
36928679
33368219
68375588
12522796
33146752