13314932
25004577
7712422
43579475
76305350
72798034
70355632
50507253
9679230
26299112
87142529
74644205
93002978
89569260
32425032
66576755
58445557
78933600
2977731
63486182
4630833
83751855
55937764
86602739
99738338
58177377
86087074
25529542
222296
4014548
82241849
29845123
85349825
53546077
60022186
45006709
99579277
3812835
57268005
88213490