88564283
2553184
155912
70639265
76611266
49943524
54772093
25465435
296515
65512703
75972008
51189679
10935054
4766564
85265160
62026662
89239776
85046148
99063916
4101952
63038934
77855737
47615519
74902475
76636307
91697834
42163992
2232179
88241126
88895008
81512629
89847852
66801049
68513725
2010591
25602556
47081879
27093411
16939930
96346455