41308411
77005966
73102213
39426200
7557993
66086746
3021780
37904580
57574247
93647517
81467853
73689700
60696834
84256934
8271302
61919746
50412707
79803947
33878141
98544740
90358081
8376205
90149023
36318044
38659510
84278231
5480986
10115065
7192486
36422465
84917615
65081036
6599595
50924250
89578396
17633769
57374490
76386006
43935197
53495662