5549136
4020189
70264058
92984905
1375627
88489403
93958701
45593376
50031443
35291153
94839743
85961759
32109538
4466312
52485813
36992116
81512794
65724403
70264645
66394184
6089246
1395986
87468646
64699528
32255076
80077992
1451769
19138787
26801221
32217037
93447333
92964248
7540559
24676260
95004477
27838942
9825775
6476367
89774924
73464620