59721511
83032903
13779233
64708270
47925861
75545383
61173517
60573392
21827395
14826425
54372365
65232622
83528325
59264893
17911040
71748047
8277897
27851218
68766312
30573812
27166288
5243289
4685984
46728261
16705750
88853664
93626298
87483806
68485178
793854
35823093
65589193
98514832
98957138
63534531
34688432
5392590
61092562
14602104
3152838