16232820
24635053
46637328
10144857
17644327
32339646
45156679
9414215
9858872
69946017
96383931
78074357
51198377
43638842
71209978
33642101
72298195
77445589
4747986
3893847
10109900
89579805
60363672
64295417
45953165
32779689
84284800
20346564
44387701
70678081
93175641
14523410
31285313
43115297
90865497
41282983
81168584
71901647
53293289
3354609