59118792
8357881
5908617
38608935
41091794
54515339
30392964
50879458
4752716
89263100
2655804
824631
83491709
78685859
97829652
15673834
27991212
338002
69064910
75113680
698454
87789983
56085870
26776977
72854453
3148210
55051402
81731862
8452911
48932669
66525588
9144651
907039
81976534
70901772
8051604
32154132
72573408
24452967
53186622