3215223
30924546
89126037
135495
96812530
67591197
15162365
8929904
64496543
92853283
93948720
8308624
33002982
74113820
9384562
54408249
89234650
57004801
39687121
3594332
54396704
31446764
38287538
73949583
74296986
55578487
10658240
33793850
54077137
29617626
17856521
65808276
17286684
75247351
16841406
46387476
14731541
5238167
24041222
8400933