89691970
46293069
3827747
30292401
2886816
68528336
42745937
29772506
8316401
99022374
56596432
45299863
31077311
9517024
34969956
26978506
63353700
2309939
35172340
99712787
14973995
81022341
97431003
42054030
16307534
8651966
90118859
75181885
9694828
501814
68828232
21278522
70577427
2348593
39971049
64389681
47748472
73684658
81612973
85958858