84531135
5874565
87583191
23663972
95392751
7229995
5099935
2554290
47845769
23224171
7535134
467895
32843432
19758719
3010888
92891842
96642889
29592432
9636131
59974959
53617159
29596577
67957818
24755950
39868891
34918676
66197643
59288099
20452601
53218009
68751336
39961830
2756493
7687850
47429296
96348517
65035855
2428649
87273970
6284756