83714561
85929197
21049177
19032544
16511995
43215535
70332511
25813606
65082283
75356929
62433686
59851525
7908178
83634663
82418426
63355085
22351790
78826040
83228371
84003484
13306182
53233684
277396
80406532
40014382
67159286
75987403
12393839
8698437
92595234
8168244
48677465
65108495
12774949
55793048
96237150
86653964
79683757
3375898
58152118