10153191
68381580
8608909
71969096
15394325
82055134
81435050
80494093
81405032
1423435
37966849
24023755
17453925
92977968
11346118
70799582
90349236
69991842
29314878
85544416
947113
77866087
80364494
92178551
19507722
94525275
35418271
71059200
32533204
42196679
81017205
60695940
42469589
60165690
49039309
84461296
18982513
65115773
42091714
54731893