1972543
67902006
15186195
35039215
90574312
84603036
42794304
36953767
95676315
19568131
20274138
56361256
69388329
77996388
97784134
324612
22983251
78574753
55526406
64581150
74389998
41928769
90927823
63145757
9001960
16585021
70755951
73954219
86449708
37432623
69247546
34629248
9602208
59116936
72101998
7848465
68231105
28892332
61838927
48824795