22968062
90521207
95185922
97172997
88513
94195528
23708429
72192421
4010192
876931
23725315
64186404
54103993
71502887
476422
91495342
88959821
13851206
93493580
7911204
49584593
91816398
40443785
59895562
95533864
42119090
42126865
7074648
76869542
68237271
35371228
7214665
83387173
42907076
53415669
49364793
31786328
82727349
81955690
65935011