5160132
88244484
45039870
76081325
83397866
52467650
76462182
758318
7423782
59223939
58284578
99387783
69998004
74758065
74548947
96087568
4036288
70571363
78718855
49977707
94175294
1330320
54084284
34788985
60658760
16323398
38521013
20489063
3228630
94697712
88962989
59724745
260170
97295040
72302063
66693458
61857122
67338842
91802943
71994599