65433131
76874585
53205770
1001107
43923310
96513648
16691186
79284141
81554315
81463318
52268347
1811801
34758471
2037130
6045216
58066260
84033599
95609660
82856636
59166221
20518003
3238598
63626530
60054744
22832052
937195
51134826
66181538
73281879
9584165
58715120
55185551
40779774
95609450
5906130
57927155
90265260
38776503
1438931
75056490