28703441
18688212
41436376
63667622
75436142
44536415
52448240
34678567
63683118
25307573
55618025
98578386
47166660
21867911
97533230
35227797
2894144
67116580
67111968
76973070
2633713
47758246
45748206
30123720
44644809
3851532
8939259
4336831
17638307
72005633
93112695
492903
10445622
2003191
11894644
9402920
19394952
81832122
39934004
87529824