53509365
8519415
61792581
16788632
34075203
64664231
99632079
27297115
45405386
13641537
30522498
4302300
37066965
71336211
98524541
970181
986186
42285644
64956376
97043248
47415108
31187361
6911208
22043223
34745566
29757587
7829889
608091
9396198
1456449
7823966
5493509
3956552
743365
41788756
3960732
17179445
22852648
57233695
93204292