54004167
49186782
6987908
2797493
83242313
76348581
1458220
68237777
16259855
45743584
60526938
10862775
67525075
48684901
4382885
49352473
37591080
12179983
78111181
40716388
51482293
55813060
29638985
14313840
84106778
31844551
8821995
78849991
435731
51663421
96375990
72528754
22674401
97532231
85168690
1562069
89965637
1632606
29386216
48842662