33685602
22491825
4337481
59012053
23499753
60768794
38917722
4013370
70679641
74167747
71065389
51289396
72013324
17675467
20103786
41791205
48188496
36649270
59243691
63788059
96123318
7525662
88058205
92954803
89785340
64616132
41197931
62669337
5117804
9599644
28135752
9707253
94559276
15233577
73213474
21252751
22492968
72442966
10231997
21371963