2477656
82397980
5137118
82058149
83669711
2151338
3335723
80541190
84935260
12795431
40888203
74723826
21663680
86223000
96613318
59338157
79119641
98476510
43016861
26618201
62587782
83048484
58158055
1252406
29308928
40596299
61727731
81127625
36999720
95033674
324034
32949606
16001315
7575840
98851704
7208011
42812222
7257492
2721331
40591922