52603011
63993161
72331020
24527526
54819641
90064760
62885658
36008128
53941258
66556042
36973252
82148581
41791729
35118483
69346540
64453404
82133382
48788138
94859390
91944708
6111835
28708861
620114
17441242
28364449
38336896
20595470
8996101
34078702
66967096
26351298
31574554
48154714
8634326
75319341
26064678
89777261
909899
28029910
31537339