35283182
50733004
7435607
62519771
45663707
35085850
24691928
94099732
28989028
53427995
52595833
41886903
4047168
19915241
58996510
11585720
82523115
29798155
46171065
62804885
29451000
79916449
65595152
34466892
62056156
62847827
75308798
84971937
14063362
89398366
29896347
63577682
4047336
13104614
30158938
45556272
19415350
42584186
40534523
45076747