20106052
87194761
72193933
17276607
76136624
77144742
73429456
61375304
34301174
43591048
96704375
65437766
58937797
29777529
334765
17924924
16437049
12649124
24099434
5588663
51792138
17294093
5063134
39797681
21775840
26353258
40896179
93442365
70212353
70932156
466117
3610634
53669049
20514830
48508591
85895279
35045415
1258713
89175545
5406300