65896702
59212038
5150198
85555786
4524015
32138742
50854103
30322035
52859030
7689948
87035936
25007396
8497376
9461109
1678214
41655836
41942672
14895983
24696181
63682431
12355259
81338742
53596399
39205145
16249642
28919246
67968902
41505242
28508604
19354122
43859045
9707647
1793993
41179707
42199993
76509534
39765554
3516828
89423670
44724378