12844923
62813180
58061070
74778100
33951052
82736104
88597079
22921823
92876750
77238028
2509976
5759332
65863225
45162221
31165932
63191845
89428993
52381112
58466567
43017249
73463637
13713527
92353782
4076908
96355922
41492716
957495
78029690
1412059
86402026
53636964
97552103
44914162
3726926
14181957
10375281
51156095
43816524
5096740
8777396