8642476
4297645
12732118
6776582
4893220
57984465
5400344
64855825
38727669
82254645
2314552
92888050
3833963
64797682
21112601
43075905
22189414
93177559
53967632
9715998
75624342
28352949
43006807
89738500
7561718
84613335
54863491
77588742
5447548
47904415
86797224
92107612
29767799
58433953
42492334
9172997
45809339
82411309
692839
78224381