72292233
2535114
41856841
26095605
79622471
16212066
72609165
69412019
13249810
89335018
27209518
30557322
9773422
5128956
66929409
39042111
59529055
32448238
7932433
34492578
11325054
5639134
61483977
3702839
83895097
83297584
72851981
218318
38928940
90345948
36699958
10611573
24128721
93676436
73729785
54227772
57422029
96379764
93361071
93185685