32023698
95369976
26337408
40657858
31099105
18482276
31857131
41908981
10642403
33428574
57066630
57854686
43224569
43249952
35538529
63688998
61639267
81703226
7137457
68796306
29666163
29432952
31367039
78028712
23481604
50533102
24673536
91891747
43377588
29784175
538381
29002003
24536192
9839141
36716307
22926920
80945048
98877720
89782855
21239937