93268368
41398262
2008874
4426373
2897232
82202561
37669202
96187158
82166896
95096200
52277608
48438630
49852091
76895640
35523126
77389448
34789242
62348507
69291778
14266367
86403889
14135098
11362970
9584473
58151364
88125780
8539142
62954311
85362884
59663667
32366236
49422744
2307809
56158817
88387731
29748733
42811053
65662267
14798005
2693235