65795291
93588633
34148671
56952170
3287020
10715438
37561863
7357359
28405718
82615311
88194127
44812770
2236335
77201951
77136788
14824265
54233913
29308114
37304827
50671172
1566122
37866249
32935073
9506793
6469551
58371063
55636850
65539108
81702906
79411907
571367
84664274
61832568
67258987
9167915
40561994
46067886
47622440
75589848
29485784