88549370
2952735
67218317
71039238
53599600
71722513
76261585
87361756
69333996
37842455
99806208
2182149
48662302
81209095
89488444
39047360
18686026
9014363
86542231
82929639
1410622
54619034
25603412
86792775
64056636
85598522
3179572
83618301
48698321
8042334
34338165
23116690
9368710
58741878
28334928
9655079
821857
16672943
38245558
81358158