12694308
603415
49009694
69713824
87774048
19185189
41494188
39874584
34914570
27776944
39622232
94666931
37051229
31692885
58503303
89319172
51547291
1575276
46809715
80048339
61806050
871124
45048179
20887695
87344702
75276548
2752601
628115
74265687
1890533
5926790
85563055
40981392
99972719
53655830
4935596
19172379
72337551
85929120
47646201