81628039
89288557
52521674
46233372
37472185
29267472
80987227
94402155
20154951
13146428
6852971
59807148
73569060
71982528
4143587
70196944
96789085
96236927
76786867
72521422
11543779
9527728
56289880
42774820
28217998
22789197
9814154
73618043
47813965
75725511
33915295
23271374
43013764
95566483
75032822
37535317
84032335
2924248
13889432
36538259