29438582
51606980
94792732
68291624
98501103
66385853
58406046
64102186
74748391
3082662
43508882
72765885
84929136
8827846
66315934
90341435
72038073
77158091
24744518
75784097
61296573
66083642
72816643
34942284
62459869
42016722
5805904
20126477
4910827
58597364
84538436
22366808
67551159
35447407
16402606
61709264
60091892
83739855
84683759
91285340